package com.atguigu.crud.test;

import javax.security.auth.callback.CallbackHandler;

public class Text {
    private String context;

    public Text(String context){
        this.context= context;
    }

    /**
     * 将字符串转化成数字，忽略收尾字符，返回本身
     * 如果字符串中出现除了数字之外的其他字符那么返回null
     * @return
     */
    public Integer toNumber(){
        if(context==null||context.isEmpty()){
            return  null;
        }
        String s = context.trim();
        int len=s.length();
        for(int i=1;i<=len-1;i++){
        char indexNum=context.charAt(i);
            if(indexNum<'0'||indexNum>'9'){
                return null;
            }
        }

        return Integer.valueOf(s);
    }
}
